something that supports - Español Inglés Diccionario